handful of coca leaves - German English Dictionary